physical advantage - Alemán Inglés Diccionario